Software Reliability Growth Models Incorporating Burr Type III Test-Effort and Cost-reliability Analysis

نویسندگان

  • N. Ahmad
  • S. M. K. Quadri
  • M. Kumar
چکیده

Software reliability growth model is one of the fundamental techniques to assess software reliability quantitatively. A number of testing-effort functions for modeling software reliability based on the nonhomogeneous Poisson process (NHPP) have been proposed in the past decades. Although these models are quite helpful for the software testing, we still need to put more testing-effort into software reliability modeling. This paper develops a software reliability growth model based on the non-homogeneous Poisson process which incorporates the Burr Type III testing-effort. This scheme has a flexible structure and may cover many of the earlier results on software reliability growth modeling. Models parameters are estimated by the maximum likelihood estimation and the least square estimation methods, and software reliability measures are investigated through numerical experiments on actual data from three software projects. Results are compared with other existing models which reveal that the proposed software reliability growth model has a fairly better prediction capability and it depicts the real-life situation more faithfully. Also, these results can provide a flexible tool on the decision making for software engineers, software scientists, and software managers in the development company. Furthermore, the optimal software release policy for this model based on costreliability criteria has been discussed.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Incorporating Burr Type XII Testing-efforts into Software Reliability Growth Modeling and Actual Data Analysis with Applications

Software reliability is the probability that the given software functions correctly under a given environment, during the specified period of time. During the software-testing phase, software reliability is highly related to the amount of development resources spent on detecting and correcting latent software errors, i.e. the amount of testing effort expenditures. This paper develops software r...

متن کامل

SRGM with logistic-exponential Testing-effort function with change-point and Analysis of Optimal release policies based on increasing the test efficiency

-Reliability is the one of the important factor of software quality. Past few decades several software reliability growth models are proposed to access the quality of the software. Main challenging task of reliability growth model is predicting the reliability, total cost at optimal time at, software released into the market. It has been observed that most of the reliability growth models predi...

متن کامل

Considering Residual Faults of Burr Type XII Software Reliability Growth Model

Software Reliability Growth model (SRGM) is a mathematical model of how the software reliability improves as faults are detected and repaired. A large number of software reliability growth models have been proposed to analyze the reliability of software application during the testing phase, with the increasing demand to deliver high-quality software, more accurate software reliability models ar...

متن کامل

Cost-reliability-optimal release policy for software reliability models incorporating improvements in testing efficiency

Over the past 30 years, many software reliability growth models (SRGMs) have been proposed for estimation of reliability growth of products during software development processes. One of the most important applications of SRGMs is to determine the software release time. Most software developers and managers always want to know the date on which the desired reliability goal will be met. In this p...

متن کامل

Software Reliability Growth Model with Logistic-Exponential Test-Effort Function and Analysis of Software Release Policy

software reliability is one of the important factors of software quality. Before software delivered in to market it is thoroughly checked and errors are removed. Every software industry wants to develop software that should be error free. Software reliability growth models are helping the software industries to develop software which is error free and reliable. In this paper an analysis is done...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011